<template>
  <basic-container>
    <avue-crud
        v-if="tableOption"
        v-bind="bindVal"
        v-on="onEvent"
        v-model:page="page"
        v-model="startForm">

    </avue-crud>
  </basic-container>
</template>

<script>
import {createStaticMixin} from "@/mixins/startCrud.js"
import sysNoticeBrowseOption from "@/option/sys/sysNoticeBrowseOption";
import * as sysNoticeBrowseApi from "@/api/sys/sysNoticeBrowseApi";

const option = {}
option.option = sysNoticeBrowseOption
option.api = sysNoticeBrowseApi

export default {
  mixins: [createStaticMixin(option)],
  components: {},
  data() {
    return {
      noticeId: null,
    }
  },
  created() {
    this.noticeId = this.$route.params.noticeId
  },
  methods: {
    beforeLoadDataSource(search) {
      search.start_search_noticeId = this.noticeId
    }

  }
}


</script>

<style scoped>

</style>
